
/**
 * 22000 毫秒 => 00:00:02
 *
 * @param {number} distanceMillis
 * @returns {string}
 */
export function formatMillisencod(distanceMillis) {
  var sec_num = parseInt(Math.abs(distanceMillis) / 1000, 10);
  var hours = Math.floor(sec_num / 3600);
  var minutes = Math.floor((sec_num - (hours * 3600)) / 60);
  var seconds = sec_num - (hours * 3600) - (minutes * 60);
  if (hours < 10) {
    hours = "0" + hours;
  }
  if (minutes < 10) {
    minutes = "0" + minutes;
  }
  if (seconds < 10) {
    seconds = "0" + seconds;
  }
  return hours + ':' + minutes + ':' + seconds;
}